#shDisplay div#shTitle {
	font: 12px/17px "Lucida Grande", Verdana, sans-serif; margin: 0px auto; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
#shDisplay div#shCount {
	font: 10px/12px "Lucida Grande", Verdana, sans-serif; color: rgb(153, 153, 153); font-size-adjust: none; font-stretch: normal;
}
#shDisplay div#shTitle a {
	font: bold 16pt/normal "Courier New", Courier, fixed; margin: 0px 10px; width: 26px; color: rgb(153, 153, 153); letter-spacing: -2px; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
#shDisplay div#shTitle a:hover {
	border: currentColor; color: rgb(255, 255, 255);
}
#shDisplay div#shNext {
	float: right;
}
#shDisplay div#shPrev {
	float: left;
}
body {
	height: 100%;
}
#shShutter * {
	margin: 0px; padding: 0px;
}
#shDisplay * {
	margin: 0px; padding: 0px;
}
div#shShutter {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
div#shDisplay {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
div#shShutter {
	height: 100%; filter: alpha(opacity=80); z-index: 1000; opacity: 0.8; background-color: rgb(0, 0, 0);
}
div#shDisplay {
	display: block; z-index: 1002; background-color: transparent;
}
div#shDisplay img#shTopImg {
	margin: 0px auto; padding: 2px; border: 1px solid rgb(85, 85, 85); float: none; display: block; cursor: pointer; max-height: none; max-width: none;
}
div#shDisplay div#shWrap {
	visibility: hidden;
}
div#shWaitBar {
	font: bold 32px/normal "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; left: 0px; width: 100%; height: 36px; color: rgb(174, 10, 10); margin-top: 160px; filter: alpha(opacity=100); z-index: 1001; cursor: default; font-size-adjust: none; font-stretch: normal; opacity: 0.999;
}
